showy locoweed - German English Dictionary